﻿using System;
using System.ComponentModel;

using MT.eVotePRS.Model;

namespace MT.eVotePRS.Presentation.Presenter
{
    public interface IViewCheckIn : INotifyPropertyChanged
    {
        Handsets Handset { get; set; }
        StudentInfo Student { get; set; }
        InventoryTxn Txn { get; set; }
        string EventRemark { get; }

        event EventHandler HandsetEntered;
        event EventHandler CheckInClicked;

        void SetError(string propertyName, string errorMessage);
        void EnableCheckIn();
    }
}
